.TH std::experimental::ranges::TaggedType 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::experimental::ranges::TaggedType \- std::experimental::ranges::TaggedType

.SH Synopsis
   Defined in header <experimental/ranges/utility>
   template< class T >                                      (ranges TS)
   concept bool TaggedType = /* implementation-defined */;

   The concept TaggedType<T> is satisfied if and only if T is a unary function type of
   the form R(A), where R is a TagSpecifier.

   Such types are used with the convenience alias templates tagged_tuple and
   tagged_pair.

.SH See also

   tagged_tuple alias template for a tagged std::tuple
                (alias template)
   tagged_pair  alias template for a tagged std::pair
                (alias template)
   in
   in1
   in2
   out
   out1         tag specifiers for use with ranges::tagged
   out2         \fI(class)\fP
   fun
   min
   max
   begin
   end
